/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package ar.fi.uba.taller2.participacion.services.dummyImpl;

import ar.fi.uba.taller2.participacion.interfaces.IForo;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;

/**
 *
 * @author pable
 */
@WebService
public class ForoImpl implements IForo {

    @WebMethod
    public boolean puedoVerElForo(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeCrearSección(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeEditarSección(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeEliminarSección(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeCrearSubforo(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeEditarSubforo(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeMoverSubforo(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeEliminarSubforo(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeCrearTema(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeEditarTema(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId, @WebParam(name = "foroId")long foroId, @WebParam(name = "temaId")long temaId) {
        return true;
    }

    @WebMethod
    public boolean puedeEliminarTema(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId, @WebParam(name = "foroId")long foroId, @WebParam(name = "subforoId")long subforoId, @WebParam(name = "temaId")long temaId) {
        return true;
    }

    @WebMethod
    public boolean puedeDestacarTema(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeCancelarDestacarTema(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeCrearMensaje(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeEditarMensaje(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId, @WebParam(name = "foroId")long foroId, @WebParam(name = "temaId")long temaId, @WebParam(name = "mensajeId")long mensajeId) {
        return true;
    }

    @WebMethod
    public boolean puedeEliminarMensaje(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId, @WebParam(name = "foroId")long foroId, @WebParam(name = "temaId")long temaId, @WebParam(name = "mensajeId")long mensajeId) {
        return true;
    }

    @WebMethod
    public boolean puedeMostrarTema(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeMostrarMensaje(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeBucarMensajesPorPalabras(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }

    @WebMethod
    public boolean puedeBucarmensajesPorAutor(@WebParam(name = "usuarioId")long usuarioId, @WebParam(name = "ambitoId")long ambitoId) {
        return true;
    }
}
